package com.ytjj.qmyx.admin.mapper;

import com.ytjj.qmyx.admin.model.ProductActivitySkuValue;
import com.ytjj.qmyx.admin.model.ProductActivitySkuValueExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface ProductActivitySkuValueMapper {
    long countByExample(ProductActivitySkuValueExample example);

    int deleteByExample(ProductActivitySkuValueExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(ProductActivitySkuValue record);

    int insertSelective(ProductActivitySkuValue record);

    List<ProductActivitySkuValue> selectByExample(ProductActivitySkuValueExample example);

    ProductActivitySkuValue selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") ProductActivitySkuValue record, @Param("example") ProductActivitySkuValueExample example);

    int updateByExample(@Param("record") ProductActivitySkuValue record, @Param("example") ProductActivitySkuValueExample example);

    int updateByPrimaryKeySelective(ProductActivitySkuValue record);

    int updateByPrimaryKey(ProductActivitySkuValue record);
}